store keeper - French English Dictionary